marshmallow (althaea officinalis) - German English Dictionary